def three_odd_numbers(arr):
    """
    检查数组中是否存在三个连续的奇数

    参数：
    - arr：一个整数数组

    返回值：
    - 如果存在三个连续的奇数，返回 True；否则，返回 False
    """
    # 如果数组长度小于 3，则不可能存在三个连续的奇数
    if len(arr) < 3:
        return False

    # 遍历数组，检查每三个连续元素是否都是奇数
    for i in range(len(arr) - 2):
        # 获取当前位置的三个元素
        temp = arr[i:i+3]
        # 检查这三个元素是否都是奇数
        if all(x % 2 == 1 for x in temp):
            return True

    # 如果没有找到三个连续的奇数，返回 False
    return False



print(three_odd_numbers([1, 2]))
print(three_odd_numbers([1, 1, 3, 4, 5]))
print(three_odd_numbers([1, 2, 3, 3, 5, 6]))
print(three_odd_numbers([1, 2, 3, 4, 5, 7, 7]))
print(three_odd_numbers([1, 2, 3, 4, 5, 6, 7, 7]))